package com.chinawayltd.ews.sample.mapper.algorithm;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;

import com.chinawayltd.ews.sample.model.TDriverLogin;
import com.chinawayltd.ews.sample.model.TShift;
import com.chinawayltd.ews.sample.web.query.DriverLoginGirdQuery;
/**
 * @program: greeProject
 * @description Mapper
 * @author: chenxin
 * @create: 2018年4月11日 下午10:50:43
 */
@Mapper
public interface DriverLoginExtendMapper {

    /**
     * 根据查询条件与分页信息查询站点数据
     * @param queryParam
     * @param page
     * @return
     */
    List<TDriverLogin> list(DriverLoginGirdQuery queryParam);

    /**
     * 通过登录账号或驾驶员id查询，校验唯一性
     * @author: chenxin
     * @date: 2018年4月12日
     * @param map
     * @return
     */
	List<TDriverLogin> getDriverLoginByNameAndId(Map<String, Object> map);
	/**
	 * 添加
	 * @author: chenxin
	 * @date: 2018年4月17日
	 * @param record
	 * @return
	 */
    int insert(TShift record);
}
